self-service laundry - Francés Inglés Diccionario